trenching shovel - Español Inglés Diccionario